home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / lib / nessus / plugins / mandrake_MDKSA-2002-058.nasl < prev    next >
Text File  |  2005-01-14  |  3KB  |  122 lines

  1. #
  2. # (C) Tenable Network Security
  3. #
  4. # This plugin text was extracted from Mandrake Linux Security Advisory MDKSA-2002:058
  5. #
  6.  
  7.  
  8. if ( ! defined_func("bn_random") ) exit(0);
  9. if(description)
  10. {
  11.  script_id(13959);
  12.  script_version ("$Revision: 1.2 $");
  13.  
  14.  name["english"] = "MDKSA-2002:058: kdelibs";
  15.  
  16.  script_name(english:name["english"]);
  17.  
  18.  desc["english"] = "
  19. The remote host is missing the patch for the advisory MDKSA-2002:058 (kdelibs).
  20.  
  21.  
  22. A vulnerability was discovered in KDE's SSL implementation in that it does not
  23. check the basic constraints on a certificate and as a result may accept
  24. certificates as valid that were signed by an issuer who is not authorized to do
  25. so. This can lead to Konqueror and other SSL- enabled KDE software falling
  26. victim to a man-in-the-middle attack without being aware of the invalid
  27. certificate. This will trick users into thinking they are on a secure connection
  28. with a valid site when in fact the site is different from that which they
  29. intended to connect to.
  30. This is fixed in KDE 3.0.3, and the KDE team provided a patch for KDE 2.2.2.
  31. This patch has been applied to the following packages.
  32. After upgrading kdelibs, you must restart KDE in order for the fix to work.
  33.  
  34.  
  35. Solution : http://www.mandrakesoft.com/security/advisories?name=MDKSA-2002:058
  36. Risk factor : High";
  37.  
  38.  
  39.  
  40.  script_description(english:desc["english"]);
  41.  
  42.  summary["english"] = "Check for the version of the kdelibs package";
  43.  script_summary(english:summary["english"]);
  44.  
  45.  script_category(ACT_GATHER_INFO);
  46.  
  47.  script_copyright(english:"This script is Copyright (C) 2004 Tenable Network Security");
  48.  family["english"] = "Mandrake Local Security Checks";
  49.  script_family(english:family["english"]);
  50.  
  51.  script_dependencies("ssh_get_info.nasl");
  52.  script_require_keys("Host/Mandrake/rpm-list");
  53.  exit(0);
  54. }
  55.  
  56. include("rpm.inc");
  57. if ( rpm_check( reference:"arts-2.2.1-5.2mdk", release:"MDK8.1", yank:"mdk") )
  58. {
  59.  security_hole(0);
  60.  exit(0);
  61. }
  62. if ( rpm_check( reference:"kdelibs-2.2.1-5.2mdk", release:"MDK8.1", yank:"mdk") )
  63. {
  64.  security_hole(0);
  65.  exit(0);
  66. }
  67. if ( rpm_check( reference:"kdelibs-devel-2.2.1-5.2mdk", release:"MDK8.1", yank:"mdk") )
  68. {
  69.  security_hole(0);
  70.  exit(0);
  71. }
  72. if ( rpm_check( reference:"kdelibs-sound-2.2.1-5.2mdk", release:"MDK8.1", yank:"mdk") )
  73. {
  74.  security_hole(0);
  75.  exit(0);
  76. }
  77. if ( rpm_check( reference:"kdelibs-static-devel-2.2.1-5.2mdk", release:"MDK8.1", yank:"mdk") )
  78. {
  79.  security_hole(0);
  80.  exit(0);
  81. }
  82. if ( rpm_check( reference:"libarts2-2.2.1-5.2mdk", release:"MDK8.1", yank:"mdk") )
  83. {
  84.  security_hole(0);
  85.  exit(0);
  86. }
  87. if ( rpm_check( reference:"libarts2-devel-2.2.1-5.2mdk", release:"MDK8.1", yank:"mdk") )
  88. {
  89.  security_hole(0);
  90.  exit(0);
  91. }
  92. if ( rpm_check( reference:"arts-2.2.2-48.1mdk", release:"MDK8.2", yank:"mdk") )
  93. {
  94.  security_hole(0);
  95.  exit(0);
  96. }
  97. if ( rpm_check( reference:"kdelibs-2.2.2-48.1mdk", release:"MDK8.2", yank:"mdk") )
  98. {
  99.  security_hole(0);
  100.  exit(0);
  101. }
  102. if ( rpm_check( reference:"kdelibs-devel-2.2.2-48.1mdk", release:"MDK8.2", yank:"mdk") )
  103. {
  104.  security_hole(0);
  105.  exit(0);
  106. }
  107. if ( rpm_check( reference:"kdelibs-sound-2.2.2-48.1mdk", release:"MDK8.2", yank:"mdk") )
  108. {
  109.  security_hole(0);
  110.  exit(0);
  111. }
  112. if ( rpm_check( reference:"libarts2-2.2.2-48.1mdk", release:"MDK8.2", yank:"mdk") )
  113. {
  114.  security_hole(0);
  115.  exit(0);
  116. }
  117. if ( rpm_check( reference:"libarts2-devel-2.2.2-48.1mdk", release:"MDK8.2", yank:"mdk") )
  118. {
  119.  security_hole(0);
  120.  exit(0);
  121. }
  122.